package com.kingdee.pda.ui.pick_goods;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * @author：dlj
 * @data：2022/5/22
 * @des：
 */
public class PickOrderBean implements Serializable {

    private String billType;//	单据类型	String	oewms_other_st_out
    private String billNo;//	单据编号	String
    private String stockStatus;//	出库状态	String
    private String createTime;//	创建时间	Date
    private int skuTypeQty;//SKU种类数	Integer
    private String supPackupForm;

    private ArrayList<SkuBean> skus;//	SKU明细	Array

    public String getBillType() {
        return billType == null ? "" : billType;
    }

    public void setBillType(String billType) {
        this.billType = billType;
    }

    public String getBillNo() {
        return billNo == null ? "" : billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getStockStatus() {
        return stockStatus == null ? "" : stockStatus;
    }

    public void setStockStatus(String stockStatus) {
        this.stockStatus = stockStatus;
    }

    public String getCreateTime() {
        return createTime == null ? "" : createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public int getSkuTypeQty() {
        return skuTypeQty;
    }

    public void setSkuTypeQty(int skuTypeQty) {
        this.skuTypeQty = skuTypeQty;
    }

    public String getSupPackupForm() {
        return supPackupForm;
    }

    public void setSupPackupForm(String supPackupForm) {
        this.supPackupForm = supPackupForm;
    }

    public ArrayList<SkuBean> getSkus() {
        if (skus == null) {
            return new ArrayList<>();
        }
        return skus;
    }

    public void setSkus(ArrayList<SkuBean> skus) {
        this.skus = skus;
    }

    public class SkuBean implements Serializable {
        private int seq;//序号	Integer
        private String skuCode;//	SKU编码	String
        private String skuName;//	SKU名称	String
        private String locationCode;//	库位编码	String
        private String locationName;//	库位名称	String
        private int pickedQty;//已拣选数量 	Integer
        private int pickQty;//	拣选总数量	Integer
        private Long owner;//货主	Long
        private Long invstatus;//库存状态 Long
        private int currentQty;//	本次拣选数量	Integer

        public int getSeq() {
            return seq;
        }

        public void setSeq(int seq) {
            this.seq = seq;
        }

        public String getSkuCode() {
            return skuCode == null ? "" : skuCode;
        }

        public void setSkuCode(String skuCode) {
            this.skuCode = skuCode;
        }

        public String getSkuName() {
            return skuName == null ? "" : skuName;
        }

        public void setSkuName(String skuName) {
            this.skuName = skuName;
        }

        public String getLocationCode() {
            return locationCode == null ? "" : locationCode;
        }

        public void setLocationCode(String locationCode) {
            this.locationCode = locationCode;
        }

        public String getLocationName() {
            return locationName == null ? "" : locationName;
        }

        public void setLocationName(String locationName) {
            this.locationName = locationName;
        }

        public int getPickedQty() {
            return pickedQty;
        }

        public void setPickedQty(int pickedQty) {
            this.pickedQty = pickedQty;
        }

        public int getPickQty() {
            return pickQty;
        }

        public void setPickQty(int pickQty) {
            this.pickQty = pickQty;
        }

        public Long getOwner() {
            return owner;
        }

        public void setOwner(Long owner) {
            this.owner = owner;
        }

        public Long getInvstatus() {
            return invstatus;
        }

        public void setInvstatus(Long invstatus) {
            this.invstatus = invstatus;
        }

        public int getCurrentQty() {
            return currentQty;
        }

        public void setCurrentQty(int currentQty) {
            this.currentQty = currentQty;
        }
    }


}
